the engineers - French English Dictionary